Siri Ancha, MD Dr. Siri Ancha, MD is an Internal Medicine Specialist in Saint Louis, MO. They currently practice at Practice and are affiliated with Barnes Jewish Hospital. Their office is not accepting new patients. Dr. Ancha is board certified in Internal Medicine.